live surrounded by greenery - Turc Anglais Dictionnaire